package com.moliku.insurance.model.entity.wuTong;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Description: 梧桐车险公共head实体
 * @Author: yws
 * @Date: 2021/3/18 17:34
 */
@Data
public class WuTongHead implements Serializable {
    private static final long serialVersionUID = 9132521319690297255L;

    /**
     * 匹配接口版本
     */
    private String version;

    /**
     * 接口代码 接口功能
     */
    private String function;

    /**
     * 请求发起时间
     */
    private String transTime;

    /**
     * 渠道ID
     */
    private String channelId;


    /**
     * 唯一定位一次报文请求，由发起方生成，应答方原样返回
     */
    private String reqMsgId;

    /**
     * 签名方式
     */
    @JSONField(name ="sign_type")
    private String signType;

    /**
     * 签名 md5对(token +json报文中的请求节点apply_content域) 进行签名
     */
    private String sign;

    /**
     * 交易TOKEN
     */
    private String proposalFormToken;
    /**
     * 交易ID
     */
    private String proposalFormId;


}
